small piece of arable ground - Français Anglais Dictionnaire